# 指定最低 CMake 版本
cmake_minimum_required(VERSION 2.8)   

# 设置 C++ 标准为 C++11
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

#定义当前工程名字
project(ThreadPool)

include_directories(${PROJECT_SOURCE_DIR})

#定义参与编译的源文件列表
#aux_source_directory(. SRC_LIST)   将整个目录下的源文件都会添加进来
set(SRC_LIST threadpool.hpp main.cc)

#配合源文件列表指定可执行文件输出路径
add_executable(test ${SRC_LIST})

#指定生成的可执行程序及其所需要链接的动态库
target_link_libraries(pthread)


